﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Yugi.Client
{
    public enum ClientMSG
    {
        PrintCard // The Hien Noi Dung La Bai Tren Detail Viewer Card-> Supervisor -> ViewDetailModel
        ,
        RutBai // Nhan La Bai Rut Duoc
            ,
        LenBaiHopLe // Len La Bai tren Ban
            ,
        LenBaiKhongPhuHop// Len La Bai Khong Hop Le
            ,
        ChonBai// Chon La Bai
            ,
        ChoPhepDoiCongThu//Cho Doi Cong Thu
            ,
        DoiCongThu//Doi Cong Thu
            ,
        DoiCongThuDoiThu//Doi COng Thu cua doi thu
            ,
        ChonBaiXong//Chon Bai Xong Bao ve Supervisor
            ,
        LenBaiXong//Len Bai Xong Bao ve Supervisor
            ,
        LenBaiDoiThu// Len bai doi thu
            ,
        KetThucMF// ket thuc MF
            ,
        KetThucBF//Ket Thuc BF
            ,
        DoiTurn
            ,
        XoaBai//Xoa bai sau khi thuc hien tan cong
            ,
        XoaBaiTay// Xoa Bai Nguoi Choi Tren Tay
            ,
        DoiDiem
            ,
        DoiThuTanCong
            ,
        DoiThuTanCongTrucTiep
            ,
        XoaBaiDoiThuTay
            ,
        ThemBaiDoiThuTay
            //------------------------
            ,
        LenBaiSpell
            ,
        LenBaiSpellHopLe
            ,
        LenBaiSpellDoiThu
            ,
        LenBaiSpellXong
            //-------------------------
            ,
        LenBaiTrap
            ,
        LenBaiTrapHopLe
            ,
        LenBaiTrapDoiThu
            ,
        LenBaiTrapXong
            //-------------------------
            ,
        LenBaiDacBiet
            ,
        LenBaiDacBietHopLe
            ,
        LenBaiDacBietDoiThu
            ,
        XoaLenBaiDacBiet

            //--------------Tombs----------------
            ,
        ThemBaiVaoMo
            ,
        XoaBaiTrongMo
            //--------------API---------------------
            ,
        ThayDoiCong
            ,
        ThayDoiThu
            ,
        Api_DrawCard
            ,
        Api_SpecialSummon
            ,
        Api_SpecialSummon_DoiThu
            ,
        Api_ChangeControl
            ,
        Api_MoveToHand
            ,
        Api_MoveToHand_DoiThu
            ,
        Block_Wait_Active_Begin
            ,
        Block_Wait_Active_End
            //-------------API Request--------------
            ,
        Request
            //-------------Active----------------------
            ,
        ShowListCanExcute
            ,
        ShowListCanExcuteHand
            ,
        CloseActive
            //-------------Reset---------------------
            ,
        Reset
            //-------------LOGIN LAYOUT------------------------------------//
            ,
        Login_OK
            ,
        Login_Error
            ,
        CreateTable_OK
            ,
        CreateRoom_OK
            ,
        JoinRoom_OK
            ,
        JoinTable_OK
            ,
        OutTable_OK
            ,
        OutRoom_OK
            ,
        Update_JoinRoom_OK
            ,
        Update_OutRoom_OK
            ,
        Update_Friend_OK
            ,
        Update_Friend_Off_OK
            ,
        RecurrenceTable_OK
            ,
        UpdateCard_OK
            ,
        UpdateCard_Error

            //-----------CHAT------------------//
            ,
        Chat_OK
            ,
        Chat_Error

            // status user
            ,
        User_On
            ,
        User_Off
           ,
        User_AllOn,

        // Chat Channel
        Chat_Channel,

    }
}
